#include "rttBbGPIO.h"

rttBbGPIO::rttBbGPIO()
{
}

bool rttBbGPIO::open(const char *dev)
{
    return rttJtagGPIO::open(dev);
}

void rttBbGPIO::close()
{
	rttJtagGPIO::close();
}

/**************************************************/
int rttBbGPIO::bb_read()
{
	return rttJtagGPIO::tdo_read();
}

int rttBbGPIO::bb_write(int tck, int tms, int tdi)
{
	int ret;

	ret = rttJtagGPIO::ttt_write(tck, tms, tdi);

	return ret;
}

void rttBbGPIO::bb_reset(int trst, int srst)
{
	rttJtagGPIO::reset(trst, srst);
}

void rttBbGPIO::bb_blink(int on)
{
	rttJtagGPIO::blink(on);
}
